Big Huge Thesaurus

pink fritillary

noun